protective sheathing - Espagnol Anglais Dictionnaire